X-Git-Url: https://shimmer.witbreuk.eu/gitweb/UltimateKEYS.git/blobdiff_plain/f3d882f32adc9aeb0071049c77d5b86787f5596f..8db387e79b63bbe2b3e3b4fd19fdf9c7d98beded:/autohotkey-v2.0/UltimateKEYS%20(for%20AutoHotkey%20v2.0).ahk diff --git a/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk b/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk index 7a6db5e..7ae4755 100644 --- a/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk +++ b/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk @@ -1,4 +1,4 @@ -; UltimateKEYS (for AutoHotkey v2.0).ahk - 2022-08-04 +; UltimateKEYS (for AutoHotkey v2.0).ahk - 2022-09-14 ; Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/) @@ -729,7 +729,14 @@ cmpQuad["3"] := "{u+2001}" ; em quad ; Compose : Arrows and Pointers global cmpArrow := Map() -global cmpPlus := Map() +cmpArrow["w"] := "{u+25b2}" ; (▲) black up-pointing triangle +cmpArrow["a"] := "{u+25c0}" ; (◀) black left-pointing triangle +cmpArrow["s"] := "{u+25bc}" ; (▼) black down-pointing triangle +cmpArrow["d"] := "{u+25b6}" ; (▶) black right-pointing triangle +cmpArrow["i"] := "{u+25b3}" ; (△) white up-pointing triangle +cmpArrow["j"] := "{u+25c1}" ; (◁) white left-pointing triangle +cmpArrow["k"] := "{u+25bd}" ; (▽) white down-pointing triangle +cmpArrow["l"] := "{u+25b7}" ; (▷) white right-pointing triangle cmpArrow["1"] := "{u+2199}" ; (↙) south west arrow cmpArrow["2"] := "{u+2193}" ; (↓) downwards arrow cmpArrow["3"] := "{u+2198}" ; (↘) south east arrow @@ -750,14 +757,6 @@ cmpDoubleAcute["7"] := "{u+21d6}" ; (⇖) north west double arrow cmpDoubleAcute["8"] := "{u+21d1}" ; (⇑) upwards double arrow cmpDoubleAcute["9"] := "{u+21d7}" ; (⇗) north east double arrow cmpDoubleAcute["0"] := "{u+21d4}" ; (⇔) left right double arrow -cmpPlus["2"] := "{u+25bc}" ; (▼) black down-pointing triangle -cmpPlus["@"] := "{u+25bd}" ; (▽) white down-pointing triangle -cmpPlus["4"] := "{u+25c0}" ; (◀) black left-pointing triangle -cmpPlus["$"] := "{u+25c1}" ; (◁) white left-pointing triangle -cmpPlus["6"] := "{u+25b6}" ; (▶) black right-pointing triangle -cmpPlus["^"] := "{u+25b7}" ; (▷) white right-pointing triangle -cmpPlus["8"] := "{u+25b2}" ; (▲) black up-pointing triangle -cmpPlus["*"] := "{u+25b3}" ; (△) white up-pointing triangle ; Compose : Miscellaneous Symbols (s) @@ -947,11 +946,11 @@ global cmpSmallN := Map() global cmpCapitalN := Map() global cmpCapitalP := Map() global cmpSmallR := Map() -global cmpSemicolon := Map() global cmpAsterisk := Map() global cmpExclam := Map() global cmpQuestion := Map() global cmpParenLeft := Map() +global cmpPlus := Map() global cmpPercent := Map() global cmpLessThan := Map() global cmpGreaterThan := Map() @@ -972,11 +971,6 @@ cmpSmallR["4"] := "{u+221c}" ; (∜) fourth root cmpSymbols["o"] := "{u+00a7}" ; (§) section sign cmpPlayingCardSuit["o"] := "{u+00a7}" ; (§) section sign cmpTurned["m"] := "{u+2122}" ; (™) trademark symbol -cmpSemicolon["b"] := "{u+2022}" ; (•) bullet -cmpSemicolon[";"] := "{u+2022}" ; (•) bullet -cmpSemicolon["t"] := "{u+2023}" ; (‣) triangular bullet -cmpSemicolon["h"] := "{u+2043}" ; (⁃) hyphen bullet -cmpSemicolon["w"] := "{u+25e6}" ; (◦) white bullet cmpAcuteAccent["1"] := "{u+2032}" ; (′) prime cmpAcuteAccent["2"] := "{u+2033}" ; (″) double prime cmpAcuteAccent["3"] := "{u+2034}" ; (‴) triple prime @@ -1015,6 +1009,25 @@ cmpBracketLeft["y"] := "{u+2611}" ; (☑) ballot box with check cmpBracketLeft["x"] := "{u+2612}" ; (☒) ballot box with x +; Compose : Bullets and Arrowheads (;) + +global cmpSemicolon := Map() +cmpSemicolon["a"] := "{u+27a4}" ; (➤) black rightwards arrowhead +cmpSemicolon["b"] := "{u+2022}" ; (•) bullet +cmpSemicolon[";"] := "{u+2022}" ; (•) bullet +cmpSemicolon["d"] := "{u+27a5}" ; (➥) heavy black curved downwards and rightwards arrow +cmpSemicolon["h"] := "{u+2043}" ; (⁃) hyphen bullet +cmpSemicolon["-"] := "{u+2043}" ; (⁃) hyphen bullet +cmpSemicolon["p"] := "{u+27a8}" ; (➨) heavy concave-pointed black rightwards arrow +cmpSemicolon["q"] := "{u+27a7}" ; (➧) squat black rightwards arrow +cmpSemicolon["r"] := "{u+27a1}" ; (➡) black rightwards arrow +cmpSemicolon["t"] := "{u+2023}" ; (‣) triangular bullet +cmpSemicolon["u"] := "{u+27a6}" ; (➦) heavy black curved upwards and rightwards arrow +cmpSemicolon["w"] := "{u+25e6}" ; (◦) white bullet +cmpSemicolon["3"] := "{u+27a2}" ; (➢) 3d top-lighted rightwards arrowhead +cmpSemicolon["#"] := "{u+27a3}" ; (➣) 3d bottom-lighted rightwards arrowhead + + ; Compose : Quotation Marks global cmpBracketRight := Map() @@ -1630,10 +1643,6 @@ cmpCapitalU["``"] := "{u+01db}" ; (Ǜ) U with diaeresis and grave if cmpArrow.Has(ihB.Input) Send cmpArrow[ihB.Input] } - else if (ihA.Input == "+") { - if cmpPlus.Has(ihB.Input) - Send cmpPlus[ihB.Input] - } else if (ihA.Input == "s") { if cmpSymbols.Has(ihB.Input) Send cmpSymbols[ihB.Input] @@ -1722,10 +1731,6 @@ cmpCapitalU["``"] := "{u+01db}" ; (Ǜ) U with diaeresis and grave if cmpSmallR.Has(ihB.Input) Send cmpSmallR[ihB.Input] } - else if (ihA.Input == ";") { - if cmpSemicolon.Has(ihB.Input) - Send cmpSemicolon[ihB.Input] - } else if (ihA.Input == "*") { if cmpAsterisk.Has(ihB.Input) Send cmpAsterisk[ihB.Input] @@ -1742,6 +1747,10 @@ cmpCapitalU["``"] := "{u+01db}" ; (Ǜ) U with diaeresis and grave if cmpParenLeft.Has(ihB.Input) Send cmpParenLeft[ihB.Input] } + else if (ihA.Input == "+") { + if cmpPlus.Has(ihB.Input) + Send cmpPlus[ihB.Input] + } else if (ihA.Input == "%") { if cmpPercent.Has(ihB.Input) Send cmpPercent[ihB.Input] @@ -1762,6 +1771,10 @@ cmpCapitalU["``"] := "{u+01db}" ; (Ǜ) U with diaeresis and grave if cmpBracketLeft.Has(ihB.Input) Send cmpBracketLeft[ihB.Input] } + else if (ihA.Input == ";") { + if cmpSemicolon.Has(ihB.Input) + Send cmpSemicolon[ihB.Input] + } else if (ihA.Input == "]") { if cmpBracketRight.Has(ihB.Input) Send cmpBracketRight[ihB.Input]